//用于创建网站服务器的模块
const http = require('http');
//用于处理url地址
const url = require('url');
//app对象就是网站服务器对象
const app = http.createServer();
//处理请求参数模块
const querystring = require('querystring');
//当客户端有请求来的时候
app.on('request',(req,res)=>{
  //post参数是通过事件的方式接受的
  //data 当请求参数传递的时候出发data事件
  //end 当参数传递完成的时候触发end事件
  let postParams = '';
  req.on('data',params=>{
    postParams+=params;
  })
  req.on('end',()=>{
    console.log(querystring.parse(postParams))
  });
  res.end('ok');
})
//监听端口
app.listen(3000);
console.log('网站服务器启动成功');
